草庐IT

php - 匿名类构造

全部标签

php - Zend Framework 默认值形式

您好,我正在使用zend框架来做我的应用程序我想做的是为Zend_form_element_text设置一个默认值我想要的是,当我启动.phtm页面时,文本区域中已经有一个可见的默认值。用户可以保留或更改该值。我尝试执行$name->setValue但它不起作用... 最佳答案 使用表单setDefaults$form->setDefaults(array('name'=>'somevalue')); 关于php-ZendFramework默认值形式,我们在StackOverflow上找

php - yii 使用下拉列表对 CListView 进行排序

所以我有一个CListView,我可以使用我在sortableAttributes中设置的属性进行排序,这在它只是ASC和DESC排序时很好。但我也想按类别对CListView进行排序。在我的模型中,我有一个类别,范围从0-8。我做了一个显示类别的下拉选择。我想做的是在选择下拉列表中的选项时更新我的​​CListView,我可以为此编写自己的jQuery代码,但我猜有一些聪明的yii方法可以做到这一点。谢谢widget('zii.widgets.CListView',array('dataProvider'=>$model->search(),'sortableAttributes'=

php - Facebook API : Uploading photo in a group

我想将照片上传到用户组之一。可能吗?如果不可能,那么是否有任何解决方法?问候,桑凯特 最佳答案 Facebook有关于上传到群组的不错的文档。您可以将图片对象发布到群组APIhttps://developers.facebook.com/docs/reference/api/group/确保阅读上面的链接并阅读创建部分,以及任何需要的权限等。您使用最新的php-sdk编写的代码应该类似于此...//IFFILEUPLOADif((($_FILES["file"]["type"]=="image/gif")||($_FILES["fi

php - CakePHP 验证正则表达式

我有一个快速的正则表达式问题,我想有些人可能会马上就知道。如果我只想允许大写/小写字母数字、空格、标点符号和引号,那么用于CakePHP验证的正则表达式是什么?这就是我所拥有的,但它已关闭:'rule'=>array('custom','/[a-z0-9\x20\x21\x2E\x3A\x3B\x3F\x2C\x27\x22]{0,600}/i'),据我所知,a-z0-9包含字母数字,但\xXX不应该包含带有ASCII十六进制代码的标点符号吗?然后{0,600]表示长度为0-600个字符,i表示上下。我错过了什么?例如:valid:这是一个“有效文本”,其中包含'和标点符号!无效:这是

php - 使用 htaccess 使 url 不区分大小写

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:CaseInsensitiveURLswithmod_rewrite我必须让url不区分大小写。这意味着我必须工作http://www.test.com/About.php和http://www.test.com/about.php..我尝试了下面的代码。但是它不起作用。它显示了索引页。即,它显示了索引页的内容#Options+FollowSymlinksRewriteEngineOnRewriteBase/RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUE

php - 调整 png/jpeg 图像的大小

adaptiveResizeImage(50,50);*/ob_start();imagegif($image);$frames[]=ob_get_contents();$framed[]=40;ob_end_clean();$gif=newGIFEncoder($frames,$framed,0,2,0,0,0,'bin');echo$gif->GetAnimation();//$fp=fopen('animegif.gif','w');//fwrite($fp,$gif->GetAnimation());//fclose($fp);?>有没有办法通过代码将.png图像调整为静态50

RSA算法PHP登录系统

目前我正在将我的登录系统与RSA类(在PHP中实现RSA算法的类)连接起来。我已经阅读了有关该算法的一些信息,尽管我对此有一些疑问,希望有人能够澄清它们。RSA在两个key上运行-公钥和私钥,两者都是使用算法生成的。这些key是否仅生成一次然后包含到站点代码中(一个在管理员站点上,一个在用户站点上)?实现它的主要思想是在网站上让登录表单的login.php变成一个公钥代码,当发送登录名和密码进行验证时,用公钥加密它们。在服务器端,此消息将使用私钥解密并检查信息是否正确并发回真/假信息。你能告诉我它的使用安全和正确吗? 最佳答案 只需

php - 使用 cURL 发送 POST - 空数组

我正在尝试使用cURL发送POST请求,但遗憾的是我只收到一个空字符串。curl:urlencode($_POST["id"]),'name'=>urlencode($_POST["name"]));$connection=curl_init();curl_setopt($connection,CURLOPT_URL,"http://www.example.de/remote.php");curl_setopt($connection,CURLOPT_POST,true);curl_setopt($connection,CURLOPT_POSTFIELDS,count($fields)

php - 如何从源代码中获取PHP版本?

我正在尝试创建一个bash脚本downloadsthelatestversionofPHPfromGithub(主分支)并安装它。我想用我正在下载的版本创建一个文件夹(例如/path/to/php/5.4.0)但是我在源代码中找不到任何文件说“嘿,我是XXX版本PHP”。看看下面我的简单代码做了什么:url="https://github.com/php/php-src/tarball/master"curl-L$url>php-temp.tar.gztar-zxfphp-temp.tar.gzcdphp-php-src*我想知道cat|grep一些VERSION或README文件,但

php - 如果 !empty 语句使我的网站崩溃

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。我有以下if语句:"class="">如果我只包含站点显示的echo部分,但是当我添加if部分(检查函数是否为"")时,站点只显示空白。有什么解决这个问题的建议吗?